rapidly changing consumer tastes - Spanish English Dictionary